package flight

// RefundList 结构体
type RefundList struct {
	// 票号
	Tickets []string `json:"tickets,omitempty" xml:"tickets>string,omitempty"`
	// 退票航段
	RefundSegments []RefundSegments `json:"refund_segments,omitempty" xml:"refund_segments>refund_segments,omitempty"`
	// 税费
	Taxes []Tax `json:"taxes,omitempty" xml:"taxes>tax,omitempty"`
	// 乘客信息
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 退票费
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 升舱退票费
	RefundUpgradeFee int64 `json:"refund_upgrade_fee,omitempty" xml:"refund_upgrade_fee,omitempty"`
	// 改期退票费
	RefundModifyFee int64 `json:"refund_modify_fee,omitempty" xml:"refund_modify_fee,omitempty"`
	// 乘客类型
	PassengerType int64 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	// 退票总额
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// 票面价
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
}
